.post a.ziChin {
  color: #f30;
  text-decoration: underline;
  padding: 2px 0;
}
.post a.ziChin:hover {
  color: #f30;
  text-decoration: none;
  background-size: 20px auto;
  animation: waveMove 1s infinite linear;
  background-image: linear-gradient(to bottom, white calc(100% - 4px), transparent 4px), linear-gradient(to right, #c000ff 20%, #ff962e 80%, #fffe9a 100%);
}
@keyframes waveMove {
  from {
    background-position: 0 100%;
  }
  to {
    background-position: -20px 100%;
  }
}
